<HTML LANG="es">
    <HEAD>
        <TITLE>Alquilar habitaciones</TITLE>
        <LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
    </HEAD>
    <BODY>
        <H1>Reserva de Habitaciones</H1>
        <?PHP
// Iniciar sesi�n
//TODO session_start ();

// Obtener valores introducidos en el formulario
$buscar = $_REQUEST['buscar'];
$tipo = $_REQUEST['tipo'];


$error = false;
if (isset($buscar))
{

	// Comprobar errores

	$errores["tipo"] = "";
	
	
	if ($tipo == "Seleccione:")
	{
		$errores["tipo"] = "Debe seleccionar un tipo de habitacion";
		$error = true;
	}
	

}

// Si los datos son correctos, procesar formulario
   if (isset($buscar) && $error==false)
   {

   // Conectar con el servidor de base de datos
      $conexion = mysql_connect ("localhost", "root", "")//TODO colocar user y password para la BD
         or die ("No se puede conectar con el servidor");

   // Seleccionar base de datos
      mysql_select_db ("hm")//TODO colocar nombre de la BD
         or die ("No se puede seleccionar la base de datos");

   // Crear criterio de b�squeda//TODO
      $where = "tipo = '$tipo'";
      $fecha1 = "firstinput";
      $fecha2 = "secondinput";
      $where = $where . " and precio >= '$precio1' and precio <= '$precio2'";//TODO cambiar atributos de precio por fecha
      

   // Enviar consulta//TODO
      $instruccion = "select * from habitaciones where $where order by precio asc";
      $consulta = mysql_query ($instruccion, $conexion)
         or die ("Fallo en la consulta");

   // Mostrar resultados de la consulta//TODO
      $nfilas = mysql_num_rows ($consulta);
      if ($nfilas > 0)
      {
         print ("<P>Habitacion(s) encontrada(s):</P>\n");
         print ("<TABLE WIDTH='650'>\n");
         print ("<TR>\n");
         print ("<TH WIDTH='100'>Tipo</TH>\n");
         print ("<TH WIDTH='100'>Zona</TH>\n");
         print ("<TH WIDTH='150'>Extras</TH>\n");
         print ("<TH WIDTH='50'>Foto</TH>\n");
         print ("</TR>\n");

         for ($i=0; $i<$nfilas; $i++)
         {
            $resultado = mysql_fetch_array ($consulta);
            print ("<TR>\n");
            print ("<TD>" . $resultado['tipo'] . "</TD>\n");
            print ("<TD>" . $resultado['zona'] . "</TD>\n");
            print ("<TD>" . $resultado['extras'] . "</TD>\n");

            if ($resultado['foto'] != "")
               print ("<TD><A TARGET='_blank' HREF='fotos/" . $resultado['foto'] .
                      "'><IMG BORDER='0' SRC='fotos/ico-fichero.gif' ALT='Foto'></A></TD>\n");
            else
               print ("<TD>&nbsp;</TD>\n");

            print ("</TR>\n");
         }

         print ("</TABLE>\n");
      }
      else
         print ("No hay habitaciones disponibles");

   // Cerrar conexi�n
      mysql_close ($conexion);

      print ("<P>[ <A HREF='busqueda.php'>Buscar otra habitacion</A> ]</P>\n");
   }
   else
   {
        ?>
        <FORM name="form" CLASS="borde" ACTION="busquedaa.php" METHOD="POST">
            <P>
                <LABEL>
                    Tipo:
                </LABEL>
                <SELECT NAME="tipo">
                <?PHP
$tipos = array ("Seleccione:", "Habitacion individual", "Habitacion doble", "Suite");
$default ="Seleccione:";
if (isset($buscar)) $default = $tipo;
if (isset($_SESSION['tipo'])) $default = $_SESSION['tipo'];
foreach ($tipos as $t)
if ($t == $default)
print ("<OPTION VALUE='$t' SELECTED>$t\n");
else
print ("<OPTION VALUE='$t'>$t\n");
print ("</SELECT>\n");
if ($errores["tipo"] != "")
print ("<BR><SPAN CLASS='error'>" . $errores["tipo"] . "</SPAN>");
                ?>
            </P>
            Fecha de Inicio
            <p>
                <label>
                    Dia: 
                    <select id="dinicio" title="Dia de Inicio" size="1" name="dinicio">
                        <option selected="selected">1</option>
                        <option>2</option>
                        <option>3</option>
                        <option>4</option>
                        <option>5</option>
                        <option>6</option>
                        <option>7</option>
                        <option>8</option>
                        <option>9</option>
                        <option>10</option>
                        <option>11</option>
                        <option>12</option>
                        <option>13</option>
                        <option>14</option>
                        <option>15</option>
                        <option>16</option>
                        <option>17</option>
                        <option>18</option>
                        <option>19</option>
                        <option>20</option>
                        <option>21</option>
                        <option>22</option>
                        <option>23</option>
                        <option>24</option>
                        <option>25</option>
                        <option>26</option>
                        <option>27</option>
                        <option>28</option>
                        <option>29</option>
                        <option>30</option>
                        <option>31</option>
                    </select>
                </label>
                <label>
                    Mes: 
                    <select id="minicio" title="Mes de inicio" size="1" name="minicio">
                        <option value="1" selected="selected">Enero</option>
                        <option value="2">Febrero</option>
                        <option value="3">Marzo</option>
                        <option value="4">Abril</option>
                        <option value="5">Mayo</option>
                        <option value="6">Junio</option>
                        <option value="7">Julio</option>
                        <option value="8">Agosto</option>
                        <option value="9">Septiembre</option>
                        <option value="10">Octubre</option>
                        <option value="11">Noviembre</option>
                        <option value="12">Diciembre</option>
                    </select>
                </label>
                <label>
                Año: 
                <select id="ainicio" title="Año de inicio" size="1" name="ainicio">
                    <option>2010</option>
                    <option>2011</option>
                    <option>2012</option>
                </select>
            </p>
            Fecha de Fin
            <p>
                <label>
                    Dia: 
                    <select id="dfin" title="Dia de Fin" size="1" name="dfin">
                        <option selected="selected">1</option>
                        <option>2</option>
                        <option>3</option>
                        <option>4</option>
                        <option>5</option>
                        <option>6</option>
                        <option>7</option>
                        <option>8</option>
                        <option>9</option>
                        <option>10</option>
                        <option>11</option>
                        <option>12</option>
                        <option>13</option>
                        <option>14</option>
                        <option>15</option>
                        <option>16</option>
                        <option>17</option>
                        <option>18</option>
                        <option>19</option>
                        <option>20</option>
                        <option>21</option>
                        <option>22</option>
                        <option>23</option>
                        <option>24</option>
                        <option>25</option>
                        <option>26</option>
                        <option>27</option>
                        <option>28</option>
                        <option>29</option>
                        <option>30</option>
                        <option>31</option>
                    </select>
                </label>
                <label>
                    Mes: 
                    <select id="mfin" title="Mes de fin" size="1" name="mfin">
                        <option value="1" selected="selected">Enero</option>
                        <option value="2">Febrero</option>
                        <option value="3">Marzo</option>
                        <option value="4">Abril</option>
                        <option value="5">Mayo</option>
                        <option value="6">Junio</option>
                        <option value="7">Julio</option>
                        <option value="8">Agosto</option>
                        <option value="9">Septiembre</option>
                        <option value="10">Octubre</option>
                        <option value="11">Noviembre</option>
                        <option value="12">Diciembre</option>
                    </select>
                </label>
                <label>
                Año: 
                <select id="afin" title="Año de fin" size="1" name="afin">
                    <option>2010</option>
                    <option>2011</option>
                    <option>2012</option>
                </select>
            </p>
            <P>
                <INPUT TYPE="submit" NAME="buscar" VALUE="Siguiente >">
            </P>
        </FORM>
        <?PHP
}
                ?>
    </BODY>
</HTML>